google.load('visualization', '1.0', {'packages':['corechart']}); google.setOnLoadCallback(function(){ var data = new google.visualization.DataTable(); data.addColumn('string', '日'); data.addColumn('number', '推測'); data.addColumn({type:'string', role:'annotation'}); data.addColumn({type:'string', role:'annotationText'}); data.addColumn('number', '推測'); data.addColumn({type:'string', role:'annotation'}); data.addColumn({type:'string', role:'annotationText'}); data.addColumn('number', 'iOS前月'); data.addColumn({type:'string', role:'annotation'}); data.addColumn({type:'string', role:'annotationText'}); data.addColumn('number', 'iOS当月'); data.addColumn({type:'string', role:'annotation'}); data.addColumn({type:'string', role:'annotationText'}); data.addRows([ ['1日',606,'EV','野生大解放チャレンジ マーゲイ編: 09/01 → 09/07',436,'UP!','10月シーサーバル道場対策しょうたい: 10/01 → 10/28',null,null,null,null,null,null], ['2日',491,null,null,486,null,null,null,null,null,null,null,null], ['3日',527,'UP!','すぺしゃるぴっくあっぷしょうたい: 09/03 → 09/05',561,'UP!','シマリスすてっぷあっぷしょうたい: 10/03 → 10/10',null,null,null,null,null,null], ['4日',627,null,null,336,null,null,null,null,null,null,null,null], ['5日',690,'UP!','メガネフレンズ集合!すてっぷあっぷしょうたい: 09/05 → 09/12',402,null,null,null,null,null,null,null,null], ['6日',668,null,null,586,'EV','体力測定 リュウキュウイノシシ編: 10/06 → 10/20',null,null,null,null,null,null], ['7日',679,null,null,770,null,null,null,null,null,null,null,null], ['8日',736,'EV','セルリアン大掃除(24回目): 09/08 → 09/15',491,'UP!','すぺしゃるWぴっくあっぷしょうたい: 10/08 → 10/10',null,null,null,null,null,null], ['9日',353,null,null,561,null,null,null,null,null,null,null,null], ['10日',517,'UP!','すぺしゃるぴっくあっぷしょうたい: 09/10 → 09/12',555,'UP!','シーサーバル復刻!すてっぷあっぷしょうたい: 10/10 → 10/17',null,null,null,null,null,null], ['11日',478,null,null,570,null,null,null,null,null,null,null,null], ['12日',580,'UP!','3周年はなまるチェンジ♪復刻すてっぷあっぷしょうたい: 09/12 → 09/19',701,null,null,null,null,null,null,null,null], ['13日',492,null,null,680,'EV','とくべつくんれん(13回目): 10/13 → 10/20',null,null,null,null,null,null], ['14日',485,null,null,495,null,null,null,null,null,null,null,null], ['15日',640,'EV','高まれ! 月光の夜想曲!!: 09/15 → 09/29',543,'UP!','すぺしゃるぴっくあっぷしょうたい: 10/15 → 10/17',null,null,null,null,null,null], ['16日',265,null,null,520,null,null,null,null,null,null,null,null], ['17日',292,null,null,547,'UP!','トラフレンズ集合!すてっぷあっぷしょうたい: 10/17 → 10/24',null,null,null,null,null,null], ['18日',352,null,null,576,null,null,null,null,null,null,null,null], ['19日',388,'UP!','ゲンブ復刻すてっぷあっぷしょうたい: 09/19 → 09/26',592,null,null,null,null,null,null,null,null], ['20日',393,null,null,604,'EV','セルリアン大掃除(24回目): 10/20 → 10/27',null,null,null,null,null,null], ['21日',424,null,null,356,null,null,null,null,null,null,null,null], ['22日',429,'UP!','【解き放たれしダークネスホーン】ブラックバックすてっぷあっぷしょうたい: 09/22 → 09/29',458,'UP!','すぺしゃるWぴっくあっぷしょうたい: 10/22 → 10/24',null,null,null,null,null,null], ['23日',231,null,null,493,null,null,null,null,null,null,null,null], ['24日',306,null,null,575,'UP!','古代フレンズ集合!すてっぷあっぷしょうたい: 10/24 → 10/31',null,null,null,null,null,null], ['25日',321,null,null,620,null,null,null,null,null,null,null,null], ['26日',339,null,null,601,null,null,null,null,null,null,null,null], ['27日',395,null,null,665,'EV','短気は損気?ブラックマンバの大奮闘!: 10/27 → 11/04',null,null,null,null,null,null], ['28日',473,null,null,418,null,null,null,null,null,null,null,null], ['29日',521,'EV','ウサギコウモリのしゅーがくりょこー: 09/29 → 10/06',533,'UP!','スザク復刻すてっぷあっぷしょうたい: 10/29 → 11/05',null,null,null,null,null,null], ['30日',311,null,null,453,null,null,null,null,null,null,null,null], ['31日',null,null,null,548,'UP!','ハッピーハロウィン!すてっぷあっぷしょうたい: 10/31 → 11/07',null,null,null,null,null,null] ]); var options = { chartArea: {'width':'85%', 'height':'65%', 'left':60 }, 'pointSize': 3, hAxis: { titleTextStyle:{italic:false}, format:'#',ticks: [1,5,10,15,20,25,30] }, vAxis: { title:'2022年10月ランキング', titleTextStyle:{italic:false}, format:'#',viewWindow:{min:0,max:800},direction:-1 }, legend: {position: 'top' }, tooltip: { trigger: 'both' }, focusTarget: 'category', colors:['skyblue','pink','#2980b9','#e74c3c'] }; var chart = new google.visualization.LineChart(document.getElementById('graphField')); chart.draw(data, options); var lastlogday=31 -1 ; var lastlogcat=4; if(lastlogday>=0){ chart.setSelection([{ row: lastlogday, column: lastlogcat }]); google.visualization.events.addListener(chart, 'click', function() { if(chart.getSelection()[0]){ //chart.setSelection(null) } }); } });